为了账号安全,请及时绑定邮箱和手机立即绑定
简介:做出一个优秀的开源作品,是所有前端程序员都引以为豪的事情,本课程将带你从零开始做一个完整的前端开源作品。包括开源作品的内容,做什么方向的项目更容易被关注,如何正确注册 github 账号,如何提交和升级代码,如何写文档并制作官网,最后介绍作者持续运维开源项目的一些经验。

第1章 什么是开源

介绍开源项目包含哪些内容。不仅仅是代码,还有文档、问题、计划等。

第2章 为何做开源

介绍做开源项目的价值和意义。

第3章 做什么

介绍什么项目更加适合做开源,更容易推广开来。

第4章 注册账号

介绍如何正确的注册 github 和 npm 账号,以及创建项目。

第5章 开发环境

介绍如何搭建前端开发环境,制定开发环境的一些标准,如根目录、git 分支、版本。

第6章 提交代码

介绍如何正确的提交第一版代码。包括编写代码、编写文档、规范版本,最后提交到 github 和 npm 。

第7章 创建官网

介绍如何使用 github pages 创建一个免费的官网,并且将编写的文档集成到官网中。

第8章 如何宣传

介绍如何使用免费有效的方式将开源项目宣传出去,让使用者知道。

第9章 持续迭代

介绍如何有效的跟踪问题、回复问题和升级代码。

解锁即可观看《大前端》完整课程视频

大前端

1个业务场景打通全端、全栈、全流程,实现全局思维与综合技术能力全面突破;对标阿里P6,8个月成为前端高级人才

【第1周】认识大前端,全栈开发初体验
【第2周】企业标准的开发环境搭建
【第3周】NoSQL数据库的设计与集成
【第4周】JWT登录鉴权—通用登录模块后端开发
【第5周】团队协作-文档管理与缺陷控制
【第6周】团队协作-版本管理
【第7周】团队协作-自动化流程
【第8周】全栈开发—首页模块
【第9周】 全栈开发—用户中心
【第10周】全栈开发—发贴/回帖模块
【第11周】消息中间件开发(WebSocket通信)
【第12周】组件化思想进阶:iview上手文章管理
【第13周】中后台权限系统:前端权限设计方案
【第14周】中后台权限系统:基于角色&菜单权限设计
【第15周】首页可视化图表与日志服务
【第16周】WebApp页面设计与开发
【第17周】Vue3全家桶+Vite开发工具
【第18周】前后端项目Vue3重构
【第19周】性能优化(服务端渲染)
【第20周】uniapp开发(首页/菜单定制/搜索)
【第21周】uniapp开发(登录、详情、个人中心)
【第22周】uniapp内容安全、订阅消息
【第23周】小程序支付专题
【第24周】跨平台框架Flutter2与状态管理方案
【第25周】封装请求&数据持久化方案&路由
【第26周】Flutter 后台消息&打包上线
【第27周】Electron桌面端与主流的框架
【第28周】Electron桌面端-社区业务集成
【第29周】React17新特性
【第30周】React-Hooks&状态管理方案
【第31周】React组件库设计&工程化
【第32周】React工程化&性能优化
课程须知
1、了解 html javascipt css 和 nodejs 基础知识。 2、了解 git 常用操作。
老师告诉你能学到什么?
1、开源项目包括什么 2、什么项目更加适合开源 3、如何正确的注册 github 和 npm 账号 4、如何搭建前端开发环境 5、如何提交和升级代码,以及如何做版本管理 6、如何用 markdown 和 gitbook 编写文档 7、如何使用 github 制作官网 8、如何持续迭代升级

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!